moving picture camera - German English Dictionary